package com.sxbbc.common.core.dto.jz;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 订单详情接口数据对象
 * @author xiaoky
 * @date 2019-05-25
 */
@Data
public class OrderDetailVo extends OrderBaseVo {
	/**
	 * 订单收货人昵称
	 */
	private String receiver;
	
	/**
	 * 订单收货人电话
	 */
	private String receiverPhone;
	/**
	 * 订单收货人地址
	 */
	private String receiverAddr;
	/**
	 * 实际支付
	 */
	private BigDecimal realMoney;
	/**
	 * 运费
	 */
	private BigDecimal expMoney;
	/**
	 * 订单备注
	 */
	private String remark;
	/**
	 * 订单下单时间
	 */
	private Date createTime;
	/**
	 * 支付时间
	 */
	private Date payTime;
	/**
	 * 支付时间
	 */
	private String payTypeName;
	/**
	 * 取消时间
	 */
	private Date cancelTime;
	/**
	 * 发货时间
	 */
	private Date sendTime;
	/**
	 * 收货时间
	 */
	private Date receivedTime;
	/**
	 * 完成时间
	 */
	private Date overTime;
	
	/**
	 * 支付截止时间
	 */
	private Date payendTime;
	
	/**
	 * 到点自动收货
	 */
	private Date autoReceiveTime;
	
	/**
	 * 团购成员信息
	 */
	private List<GroupCusVo> groups;

	/** 待发货订单退款状态  0 退款页面退款  1 直接退款*/
	private Integer cancelStatus;
	
	/** 团购人数*/
	private Integer groupNum;

	private String couponName;
	/**
	 * 团购取消时间
	 */
	private Date groupOverTime;
	
	private List<OrderReceivedVo> receivedList;

	private String businessAddressDetail;

	/**
	 * 店铺地址的经度
	 */
	private String busLonVal;

	/**
	 * 店铺地址的纬度
	 */
	private String busLatVal;

	/**
	 * 核销码
	 */
	private  String code;

}
